package beanstao.util.exception.technical;

import beanstao.util.exception.TechnicalException;

@SuppressWarnings("serial")
public class ParameterException extends TechnicalException
{
	/**
	 * @param message
	 *            记录日志的消息
	 */
	public ParameterException(String message)
	{
		super(message);
	}

	/**
	 * @param message
	 *            记录日志的消息
	 * @param messageArg
	 *            异常描述的参数，用于错误描述中仅有一个参数的情况
	 */
	public ParameterException(String message, Object... messageArgs)
	{
		super(message, messageArgs);
	}

	/**
	 * @param cause
	 *            引起异常的原始异常
	 * @param message
	 *            记录日志的消息
	 */
	public ParameterException(String message, Throwable cause)
	{
		super(message, cause);
	}

	/**
	 * @param cause
	 *            引起异常的原始异常
	 */
	public ParameterException(Throwable cause)
	{
		super(cause);
	}
}
